@charset "UTF-8";

/* 以下样式文件会不定期更新及覆盖。不可修改! 不可修改!! 不可修改!!!
/* 新增或修改的样式，请添加到 business-outer.css 文件。
/* 有任何问题请联系 tianwf@asiainfo.com 
/* --------------------------------------------------------  */

/* 重置 */
@import url(ng-reset.css);

/* 公用 */
@import url(ng-common.css);

/* 组件 */
@import url(ng-components.css);

.t-layout-lefttop select, .order-sector-top select, .t-free-form select, .my-workorder-co1 select { appearance:none; -moz-appearance:none; -webkit-appearance:none; border-radius: 0; height: 30px; box-sizing: border-box; border: 1px solid #DDD; padding: 3px; background:#FFF url() no-repeat right -57px;}
.t-layout-lefttop select option, .order-sector-top select option, .t-free-form select option, .my-workorder-co1 select option { line-height: 18px;}
.t-layout-lefttop select { margin-left: 10px; margin-top: 7px; margin-right: 10px; }

/* 左侧上下分离 */
.type-config-wrap { padding: 0; }
.type-config-top { height: 240px; overflow: auto; }
.type-config-bottom { position: absolute; left: 0; bottom: 0; right: 0; top: 240px; }
.type-config-bottom .left-title { border-top: 1px solid #d0d6d9; }
.type-config-bottom-inner { position: absolute; left: 0; bottom: 0; right: 0; top: 41px; overflow: auto; padding: 10px; }
.type-config-bottom-inner label { display: block; height: 26px; line-height: 26px; }

.type-config-first{height: 240px; overflow: auto; }
.type-config-second {}
.type-config-second .left-title { border-top: 1px solid #d0d6d9; }
.type-config-second-inner {overflow: auto; padding: 10px; }
.type-config-second-inner label { display: block; height: 26px; line-height: 26px; }

/* 宫格布局 */
.order-monitor { width: 50%; height: 400px; float: left;}
.order-monitor .t-panel { margin: 0 8px;}
.order-monitor .t-panel-content { height: 330px; padding: 0; overflow: auto; }
.order-monitor select { margin-left: 6px; }

.order-monitor-totalinfo { height: 20px; background: #f7f9fa; line-height: 20px; padding: 6px 12px; }
.order-monitor .t-panel-content.order-monitor-table { height: 310px; padding: 10px; }
.order-monitor .t-panel-content.order-monitor-table .t-list-search { border: none; }

/* 分组嵌套 */
.t-free-form textarea { padding:3px 0; width:100%; box-sizing:border-box;outline: none;border: 1px solid #d0d6d9;-webkit-box-shadow: inset 0 1px 3px rgba(0,0,0,0.1);box-shadow: inset 0 1px 3px rgba(0,0,0,0.1);resize:none;height: 100px;}
.service-top-search input[type="checkbox"], .service-top-search input[type="radio"],.t-free-form input[type="checkbox"], .t-free-form input[type="radio"] { height: auto; border: none; -webkit-box-shadow: none; box-shadow: none; }
.phase_notice{ padding-left:200px;}
.my-workorder-btn { padding-left: 2%; }
.t-sendorder-box { padding:0 20px; width:70%; }
/* 三列布局 */
.three-rows { width: 33.3%; height: 600px; float: left;}
.three-rows .t-panel { margin: 0 8px;}
.three-rows .t-panel-content { height: 530px; padding: 0; overflow: auto; }
.three-rows select { margin-left: 6px; }

.three-rows-totalinfo { height: 20px; background: #f7f9fa; line-height: 20px; padding: 6px 12px; }
.three-rows .t-panel-content.order-monitor-table { height: 310px; padding: 10px; }
.three-rows .t-panel-content.order-monitor-table .t-list-search { border: none; }


.order-monitor.width-all{width: 100%}

.t-columns-group > li div input[type="checkbox"], .t-columns-group > li div input[type="radio"] { margin-top: 14px; }